barge canal - German English Dictionary